Embroidery designs - French English Dictionary